sowing and planting machine - Turco Inglés Diccionario